foundation trench - Englisch Synonyme Wörterbuch